turkish foundation for waste reduction - French English Dictionary